Fine-Grained Complexity Analysis of Two Classic TSP Variants

نویسندگان

  • Mark de Berg
  • Kevin Buchin
  • Bart M. P. Jansen
  • Gerhard J. Woeginger
چکیده

We analyze two classic variants of the Traveling Salesman Problem using the toolkit of fine-grained complexity. Our first set of results is motivated by the Bitonic tsp problem: given a set of n points in the plane, compute a shortest tour consisting of two monotone chains. It is a classic dynamic-programming exercise to solve this problem in O(n2) time. While the nearquadratic dependency of similar dynamic programs for Longest Common Subsequence and Discrete Fréchet Distance has recently been proven to be essentially optimal under the Strong Exponential Time Hypothesis, we show that bitonic tours can be found in subquadratic time. More precisely, we present an algorithm that solves bitonic tsp in O(n log2 n) time and its bottleneck version in O(n log3 n) time. In the more general pyramidal tsp problem, the points to be visited are labeled 1, . . . , n and the sequence of labels in the solution is required to have at most one local maximum. Our algorithms for the bitonic (bottleneck) tsp problem also work for the pyramidal tsp problem in the plane. Our second set of results concerns the popular k-opt heuristic for tsp in the graph setting. More precisely, we study the k-opt decision problem, which asks whether a given tour can be improved by a k-opt move that replaces k edges in the tour by k new edges. A simple algorithm solves k-opt in O(nk) time for fixed k. For 2-opt, this is easily seen to be optimal. For k = 3 we prove that an algorithm with a runtime of the form Õ(n3−ε) exists if and only if All-Pairs Shortest Paths in weighted digraphs has such an algorithm. For general k-opt, it is known that a runtime of f(k) · no(k/ log k) would contradict the Exponential Time Hypothesis. The results for k = 2, 3 may suggest that the actual time complexity of k-opt is Θ(n). We show that this is not the case, by presenting an algorithm that finds the best k-move in O(nb2k/3c+1) time for fixed k ≥ 3. This implies that 4-opt can be solved in O(n3) time, matching the best-known algorithm for 3-opt. Finally, we show how to beat the quadratic barrier for k = 2 in two important settings, namely for points in the plane and when we want to solve 2-opt repeatedly. ∗Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands. [email protected]. Supported by NWO Gravity grant “Networks” (024.002.003). †Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands. [email protected]. Supported by NWO grant “A framework for progressive, user-steered algorithms in visual analytics” (612.001.207). ‡Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands. [email protected]. Supported by NWO Veni grant “Frontiers in Parameterized Preprocessing” and NWO Gravity grant “Networks” (024.002.003). §Department of Mathematics and Computer Science, Eindhoven University of Technology, The Netherlands. [email protected]. Supported by NWO Gravity grant “Networks” (024.002.003). ar X iv :1 60 7. 02 72 5v 1 [ cs .D S] 1 0 Ju l 2 01 6

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semi-supervised latent variable models for sentence-level sentiment analysis

We derive two variants of a semi-supervised model for fine-grained sentiment analysis. Both models leverage abundant natural supervision in the form of review ratings, as well as a small amount of manually crafted sentence labels, to learn sentence-level sentiment classifiers. The proposed model is a fusion of a fully supervised structured conditional model and its partially supervised counterp...

متن کامل

EFFECT OF AUSTENITE GRAIN MORPHOLOGY ON VARIANT SELECTION OF MARTENSITE TRANSFORMED FROM ULTRAFINE-GRAINED AUSTENITE

In this research, variant selection of martensite transformed from ultrafine-grained (UFG) austenite fabricated by accumulative roll bonding (ARB) process and subsequent annealing was investigated with respect tomorphology of parentaustenitic phase. The results show that the original shape of austenite grain is very effective factor in determiningthe preferred variants of martensite transformed...

متن کامل

Procrastination Beats Prevention: Timely Sufficient Persistence for Efficient Crash Resilience

Preserving the integrity of application data across updates in the presence of failure is an essential function of computing systems, and byte-addressable non-volatile memory (NVM) broadens the range of fault-tolerance strategies that implement it. NVM invites database systems to manipulate durable data directly via load and store instructions, but overheads due to the widely used mechanisms th...

متن کامل

Deep Multi-task Attribute-driven Ranking for Fine-grained Sketch-based Image Retrieval

With touch-screen devices becoming ever more ubiquitous, sketch holds great promise as an intuitive and efficient mode of input compared to classic alternatives. This has motivated a major revival of interest in vision-based analysis of sketches, notably in sketch-based image retrieval (SBIR). Superior to classic SBIR methods, finegrained SBIR (FG-SBIR) methods [1] are proposed to make fine-gra...

متن کامل

Optimization of ECMAP parameters in production of ultra-fine grained Al1050 strips using Grey relational analysis

Production of lightweight metals with a higher strength to weight ratio is always the main goal of researchers. In this article, equal channel multi angular pressing (ECMAP) process as one of the most appealing severe plastic deformation (SPD) methods on production of ultra-fine grained (UFG) materials studied. Two main routes A and C investigated by FEM and compared with each other from differ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016